package com.woniu.cinema.mapper;

import java.util.List;
import org.apache.ibatis.annotations.Mapper;
import com.woniu.cinema.domain.Hall;

/**
 * 影厅信息Mapper接口
 * 
 * @author yy
 * @date 2021-04-16
 */
@Mapper
public interface HallMapper 
{
    /**
     * 查询影厅信息
     * 
     * @param hallId 影厅信息ID
     * @return 影厅信息
     */
    public Hall selectHallById(Long hallId);

    /**
     * 查询影厅信息列表
     * 
     * @param hall 影厅信息
     * @return 影厅信息集合
     */
    public List<Hall> selectHallList(Hall hall);

    /**
     * 新增影厅信息
     * 
     * @param hall 影厅信息
     * @return 结果
     */
    public int insertHall(Hall hall);

    /**
     * 修改影厅信息
     * 
     * @param hall 影厅信息
     * @return 结果
     */
    public int updateHall(Hall hall);

    /**
     * 删除影厅信息
     * 
     * @param hallId 影厅信息ID
     * @return 结果
     */
    public int deleteHallById(Long hallId);

    /**
     * 批量删除影厅信息
     * 
     * @param hallIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteHallByIds(Long[] hallIds);
}
